import PageInfo from './PageInfo';

export class PagesViewModel {
  constructor() {
  }

  public getCommonWidgetPages(): Array<PageInfo> {
    return [
      new PageInfo("普通文本", "pages/TextPage"),
      new PageInfo("富文本", "pages/RichTextPage"),
      new PageInfo("SPAN", "pages/SpanPage"),
      new PageInfo("图片", "pages/ImagePage"),
      new PageInfo("图片", "pages/ImagePage"),
      new PageInfo("图片", "pages/ImagePage"),
      new PageInfo("图片", "pages/ImagePage")
    ];
    ;
  }

  public getContainerWidgetPages(): Array<PageInfo> {
    return [
      new PageInfo("Tabs", "pages/TabsPage"),
      new PageInfo("List", "pages/ListPage")
    ]
  }

  public getStateManagerPages(): Array<PageInfo> {
    return [
      new PageInfo("State","pages/StateDecorPage"),
      new PageInfo("Prop","pages/PropDecorPage"),
      new PageInfo("Link","pages/LinkDecorPage"),
      new PageInfo("Watch","pages/WatchDecorPage")
    ]
  }
}